package sz.szsmk.citizencard.model.network.bean.response;

import java.util.List;

/**
 * Copyright (c)2018
 * author: zdh
 * created on: 2018/12/17 15:46
 * description:
 */
public class QueryNearStandbyRes extends BaseBean{


    /**
     * data : null
     * busSiteList : [{"stand_name":"奥体中心东","stand_code":null,"stand_guid":"2c779c9d-682b-4134-9601-30c01fb6148b","canton":"工业园区","road":"星奥街东","distance":"100","longitude":120.567788,"latitude":31.2,"stand_collection":0,"busInfos":[{"line_name":"111","stand_guid":null,"line_guid":"42187a87-042b-4ab7-9ab5-512c64eb72e6","line_direction":"开往苏州北站","line_collection":null},{"line_name":"202","stand_guid":null,"line_guid":"3fd2abea-30f7-412e-a0b2-d9d960c4e80c","line_direction":"开往苏州站南广场","line_collection":null}]}]
     */

    private Object data;
    private List<BusSiteListBean> busSiteList;

    public Object getData() {
        return data;
    }

    public void setData(Object data) {
        this.data = data;
    }

    public List<BusSiteListBean> getBusSiteList() {
        return busSiteList;
    }

    public void setBusSiteList(List<BusSiteListBean> busSiteList) {
        this.busSiteList = busSiteList;
    }

    public static class BusSiteListBean {
        /**
         * stand_name : 奥体中心东
         * stand_code : null
         * stand_guid : 2c779c9d-682b-4134-9601-30c01fb6148b
         * canton : 工业园区
         * road : 星奥街东
         * distance : 100
         * longitude : 120.567788
         * latitude : 31.2
         * stand_collection : 0
         * busInfos : [{"line_name":"111","stand_guid":null,"line_guid":"42187a87-042b-4ab7-9ab5-512c64eb72e6","line_direction":"开往苏州北站","line_collection":null},{"line_name":"202","stand_guid":null,"line_guid":"3fd2abea-30f7-412e-a0b2-d9d960c4e80c","line_direction":"开往苏州站南广场","line_collection":null}]
         */

        private String stand_name;
        private Object stand_code;
        private String stand_guid;
        private String canton;
        private String road;
        private String stand_cross_line;
        private String distance;
        private double longitude;
        private double latitude;

        public String getStand_cross_line() {
            return stand_cross_line;
        }

        public void setStand_cross_line(String stand_cross_line) {
            this.stand_cross_line = stand_cross_line;
        }

        private int stand_collection;
        private List<BusInfosBean> busInfos;

        public String getStand_name() {
            return stand_name;
        }

        public void setStand_name(String stand_name) {
            this.stand_name = stand_name;
        }

        public Object getStand_code() {
            return stand_code;
        }

        public void setStand_code(Object stand_code) {
            this.stand_code = stand_code;
        }

        public String getStand_guid() {
            return stand_guid;
        }

        public void setStand_guid(String stand_guid) {
            this.stand_guid = stand_guid;
        }

        public String getCanton() {
            return canton;
        }

        public void setCanton(String canton) {
            this.canton = canton;
        }

        public String getRoad() {
            return road;
        }

        public void setRoad(String road) {
            this.road = road;
        }

        public String getDistance() {
            return distance;
        }

        public void setDistance(String distance) {
            this.distance = distance;
        }

        public double getLongitude() {
            return longitude;
        }

        public void setLongitude(double longitude) {
            this.longitude = longitude;
        }

        public double getLatitude() {
            return latitude;
        }

        public void setLatitude(double latitude) {
            this.latitude = latitude;
        }

        public int getStand_collection() {
            return stand_collection;
        }

        public void setStand_collection(int stand_collection) {
            this.stand_collection = stand_collection;
        }

        public List<BusInfosBean> getBusInfos() {
            return busInfos;
        }

        public void setBusInfos(List<BusInfosBean> busInfos) {
            this.busInfos = busInfos;
        }

        public static class BusInfosBean {
            /**
             * line_name : 111
             * stand_guid : null
             * line_guid : 42187a87-042b-4ab7-9ab5-512c64eb72e6
             * line_direction : 开往苏州北站
             * line_collection : null
             */

            private String line_name;
            private Object stand_guid;
            private String line_guid;
            private String line_direction;
            private Object line_collection;
            private Object line_road;
            private Object line_count;
            private Object line_type;

            public String getLine_name() {
                return line_name;
            }

            public void setLine_name(String line_name) {
                this.line_name = line_name;
            }

            public Object getStand_guid() {
                return stand_guid;
            }

            public void setStand_guid(Object stand_guid) {
                this.stand_guid = stand_guid;
            }

            public String getLine_guid() {
                return line_guid;
            }

            public void setLine_guid(String line_guid) {
                this.line_guid = line_guid;
            }

            public String getLine_direction() {
                return line_direction;
            }

            public void setLine_direction(String line_direction) {
                this.line_direction = line_direction;
            }

            public Object getLine_road() {
                return line_road;
            }

            public void setLine_road(Object line_road) {
                this.line_road = line_road;
            }

            public Object getLine_count() {
                return line_count;
            }

            public void setLine_count(Object line_count) {
                this.line_count = line_count;
            }

            public Object getLine_type() {
                return line_type;
            }

            public void setLine_type(Object line_type) {
                this.line_type = line_type;
            }

            public Object getLine_collection() {
                return line_collection;
            }

            public void setLine_collection(Object line_collection) {
                this.line_collection = line_collection;
            }
        }
    }
}
